|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectDisCSP.CSP.Constraint.EqualConstraint
| Constructor Summary | |
EqualConstraint(Variable v1,
Variable v2)
Costruttore di EqualConstraint |
|
| Method Summary | |
boolean |
check(int v1,
int v2)
Verifica, dati due interi v1 e v2, se v1==v2 |
Variable[] |
getVariables()
Restituisce le due variabili del vincolo |
java.lang.String |
print()
Stampa il vincolo |
boolean |
propagateToLeft()
Propaga il vincolo verso sinistra |
boolean |
propagateToRight()
Propaga il vincolo verso destra |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public EqualConstraint(Variable v1,
Variable v2)
throws NotBinaryConstrException
v1 - la prima variabile coinvolta nel vincolov2 - la seconda variabile coinvolta nel vincolo| Method Detail |
public boolean check(int v1,
int v2)
check in interface BinaryConstraintv1 - il primo interov2 - il secondo intero
public Variable[] getVariables()
getVariables in interface BinaryConstraintpublic boolean propagateToRight()
propagateToRight in interface BinaryConstraintpublic boolean propagateToLeft()
propagateToLeft in interface BinaryConstraintpublic java.lang.String print()
print in interface BinaryConstraint
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||